package com.block.channel.service;

import com.block.channel.enums.ReportTypeEnum;
import com.block.common.bean.CommonParam;
import com.block.db.entity.ChannelFlowReportInfo;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 渠道信息流上报 服务类
 * </p>
 *
 * @author 
 * @since 2023-10-23
 */
public interface IChannelFlowReportInfoService extends IService<ChannelFlowReportInfo> {


    ChannelFlowReportInfo saveInitFlowInfo(CommonParam commonParam, ReportTypeEnum reportTypeEnum, Long uid);

    void handleFlowReport(CommonParam commonParam, Long uid, ReportTypeEnum reportTypeEnum);
}
